Top 8 pratip bhattacharya PDF Book